Parking management systems and methods

ABSTRACT

A vehicle parking management system includes one or more processors configured to receive data indicative of one or more characteristics of one or more parking locations. The one or more processors is also configured to determine one or more recommended parking locations of the one or more parking locations based on the data and based on an input related to a vehicle. The one or more processors is further configured to output a recommendation of the one or more recommended parking locations via a display screen to a driver of the vehicle.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a Continuation of U.S. patent application Ser. No.16/778,919, entitled “PARKING MANAGEMENT SYSTEMS AND METHODS,” filedJan. 31, 2020, which claims priority to U.S. Provisional ApplicationSer. No. 62/799,452, entitled “PARKING MANAGEMENT SYSTEMS AND METHODS,”filed Jan. 31, 2019, each of which are hereby incorporated by referencein their entirety for all purposes.

BACKGROUND

The present disclosure relates generally to parking management systemsand methods.

A driver of a vehicle may park the vehicle in a parking location (e.g.,a parking space, a parking lot) at a destination. The driver may chooseto park the vehicle in the parking location based on the parkinglocation's convenience or proximity to an entrance to the destination.In some cases, the driver may also visually assess characteristics(e.g., lighting) of the parking location and may choose to park thevehicle in the parking location based on such characteristics.

This section is intended to introduce the reader to various aspects ofart that may be related to various aspects of the present disclosure,which are described and/or claimed below. This discussion is believed tohelp provide the reader with background information to facilitate abetter understanding of the various aspects of the present disclosure.Accordingly, it is understood that these statements are to be read inthis light, and not as admissions of prior art.

SUMMARY

In one embodiment, a vehicle parking management system includes one ormore processors configured to receive data indicative of one or morecharacteristics of one or more parking locations. The one or moreprocessors is also configured to determine one or more recommendedparking locations of the one or more parking locations based on the dataand based on an input related to a vehicle. The one or more processorsis further configured to output a recommendation of the one or morerecommended parking locations via a display screen to a driver of thevehicle.

In one embodiment, a vehicle parking management system includes one ormore processors configured to receive data indicative of one or morecharacteristics of one or more parking locations. The one or moreprocessors is configured to receive at least some of the data from asensor coupled to a vehicle. The one or more processors is alsoconfigured to determine one or more recommended parking locations of theone or more parking locations based on the data. The one or moreprocessors is further configured to output a recommendation of the oneor more recommended parking locations via a display screen to a driverof the vehicle.

In one embodiment, a method of operating a vehicle parking managementsystem includes receiving data indicative of one or more characteristicsof one or more parking locations at one or more processors. The methodalso includes determining one or more recommended parking locations ofthe one or more parking locations based on the data and an input relatedto a vehicle using the one or more processors. The method furtherincludes instructing display of a recommendation of the one or morerecommended parking locations via a display screen to a driver of thevehicle using the one or more processors.

BRIEF DESCRIPTION OF DRAWINGS

These and other features, aspects, and advantages of the presentdisclosure will become better understood when the following detaileddescription is read with reference to the accompanying drawings in whichlike characters represent like parts throughout the drawings, wherein:

FIG. 1 illustrates a schematic diagram of a vehicle parking managementsystem that is configured to provide information related to one or moreparking locations to a driver of a vehicle, in accordance withembodiments described herein;

FIG. 2 illustrates information that may be provided by the vehicleparking management system of FIG. 1 on a display screen, in accordancewith embodiments described herein; and

FIG. 3 illustrates a flow chart of a method of operating the vehicleparking management system of FIG. 1 , in accordance with embodimentsdescribed herein.

DETAILED DESCRIPTION

One or more specific embodiments will be described below. In an effortto provide a concise description of these embodiments, not all featuresof an actual implementation are described in the specification. Itshould be appreciated that in the development of any such actualimplementation, as in any engineering or design project, numerousimplementation-specific decisions must be made to achieve thedevelopers' specific goals, such as compliance with system-related andbusiness-related constraints, which may vary from one implementation toanother. Moreover, it should be appreciated that such a developmenteffort might be complex and time consuming, but would nevertheless be aroutine undertaking of design, fabrication, and manufacture for those ofordinary skill having the benefit of this disclosure.

A driver of a vehicle may park the vehicle in a parking location (e.g.,a parking space, a parking lot) at a destination. While the driver maybe able to visually assess some characteristics (e.g., lighting) of theparking location, the driver may not be aware of other characteristicsof the parking location, such as prior incidents (e.g., criminalincidents, such as theft of vehicles or objects within vehicles at theparking location; collisions or damage incurred by vehicles at theparking location). Additionally, the driver may not be aware of othernearby parking locations and/or characteristics (e.g., lighting, priorincidents) of the other nearby parking locations. Accordingly, thepresent embodiments relate generally to a vehicle parking managementsystem that may collect data related to characteristics of variousparking locations, provide information about the characteristics of aselected parking location within which the vehicle is parked or will beparked to the driver, and/or provide information about thecharacteristics of other nearby parking locations to the driver. Thevehicle parking management system may additionally or alternativelydetermine one or more recommended parking locations based on thecharacteristics of the various parking locations, provide arecommendation of the one or more recommended parking locations to thedriver, and/or provide an incentive (e.g., adjustment to an insurancerate, such as an insurance rate for the vehicle) to the driver inresponse to the driver selecting and parking the vehicle in one of theone or more recommended parking locations.

With the foregoing in mind, FIG. 1 illustrates a schematic diagram of avehicle parking management system 10 that is configured to provideinformation related to one or more parking locations to a driver of avehicle 12. As shown, the driver of the vehicle 12 may drive the vehicle12 along a road 14 toward a destination 16. Various parking locationsmay be present near the destination 16. For example, a first parkinglocation 18, a second parking location 20, a third parking location 22,and a fourth parking location 24 may be present near the destination 16.It should be appreciated that the parking locations described herein maybe parking lots with multiple parking spaces and/or may be individualparking spaces (e.g., within parking lots or along the road 14). Thus,the vehicle parking management system 10 may be configured to provideinformation for parking lots as a whole and/or for individual parkingspaces.

The driver may select and park the vehicle 12 at one of the variousparking locations (e.g., a selected parking location). As noted above,while the driver may be able to visually assess some characteristics(e.g., lighting) of the selected parking location, the driver may not beaware of other characteristics of the selected parking location, such asprior incidents (e.g., criminal incidents, such as theft of vehicles orobjects within vehicles at the selected parking location; collisions ordamage incurred by vehicles at the selected parking location).Additionally, the driver may not be aware of the other nearby parkinglocations and/or characteristics (e.g., lighting, prior incidents) ofthe other nearby parking locations.

Accordingly, the vehicle parking management system 10 may assist thedriver with parking the vehicle 12. As shown, the vehicle parkingmanagement system 10 may include a computing system 30 (e.g., vehicleparking computing system), one or more databases or data services 32,and a vehicle system 34 (e.g., vehicle monitoring system or vehiclecontrol system). In operation, the computing system 30 may receive dataindicative of the characteristics of the one or more parking locationsfrom any of a variety of sources, such as from the one or more databasesor data services 32, one or more sensors 36 on the vehicle 12 and/or onother vehicles 38, and/or one or more sensors 40 at the various parkinglocations. The characteristics may include, but are not limited to,prior criminal incidents, prior collisions or damage, current weatherconditions (e.g., wind, hail, flooding/water levels), current events(e.g., active criminal events, such as suspected criminals loose in thevicinity; current collisions), current pricing, current availability,and/or lighting conditions.

In some embodiments, the computing system 30 may receive data indicativeof prior criminal incidents from a local crime data service and/or dataindicative of prior collisions or damage from an insurance claims dataservice. The computing system 30 may receive data indicative of currentweather conditions from a weather data service and/or data indicative ofcurrent events from a news data service. The computing system 30 mayreceive data indicative of current availability, current pricing, and/orlighting conditions for each parking location from a parking dataservice. The one or more databases or data services 32 may includeelectronic news sources that may be updated in real time or near realtime (e.g., news websites, social media websites) and/or informationcollection organizations that acquire data. The computing system 30 mayreceive certain data, such as data indicative of current weatherconditions, data indicative of current events, data indicative ofcurrent availability, and/or data indicative of the lighting conditionsvia one or more sensors (e.g., the one or more sensors 36 on the vehicle12 and/or on other vehicles 38; the one or more sensors 40 at thevarious parking locations). The one or more sensors 36, 40 may includeany of a variety of sensors, such as imaging sensors (e.g., cameras) oroptical sensors capable of obtaining images and/or detecting lightlevels, for example. The computing system 30 may receive and/or processthe data continuously, receive and/or process the data periodically(e.g., hourly), and/or may receive and/or process the data in responseto certain events and/or based on any of a variety of inputs related tothe vehicle 12 (e.g., the vehicle 12 reached the selected parkinglocation, the driver plans to travel in the vehicle 12 to a destination.

The computing system 30 may process the data (e.g., using one or morealgorithms) to rank the various parking locations (e.g., relative to oneanother). For example, the first parking location 18 may be rankedhigher than the second parking location 20 if the first parking location18 has a lower number and/or severity of prior criminal incidents, ifthe first parking location 18 has a lower number and/or severity ofprior collisions or damage, and/or if the first parking location 18 hasbetter lighting conditions. Additionally or alternatively, the computingsystem 30 may process the data (e.g., using one or more algorithms) tocalculate a respective score (e.g., numerical score) for each of thevarious parking locations. For example, each characteristic of the firstparking location 18 may be assigned a score (e.g., 6 out of 10 for priorcriminal incidents, 7 out of 10 for prior collisions or damage, 8 out of10 for lighting conditions), and these scores may then be combined(e.g., median, average, weighted average) to calculate a total score forthe first parking location 18. In some embodiments, the score maygenerally reflect a risk profile associated with the parking location(e.g., risk of damage to the vehicle 12). The rank and/or scores mayvary based on the time of day. For example, the first parking location18 may be ranked higher than the second parking location 20 in themorning, while the second parking location 20 may be ranked higher thanthe first parking location 18 in the evening. The computing system 30may determine the time-dependent rank and/or the scores based on thereceived data (including timing data, such as a time of day of priorcriminal incidents, a time of day of prior collisions or damage, and thelike) and output the appropriate rank and/or scores based on the currenttime of day or the time at which the vehicle 12 will be parked at one ofthe parking locations.

Additionally or alternatively, the computing system 30 may process thedata (e.g., using one or more algorithms) to determine one or morerecommended parking locations. In some embodiments, the computing system30 may determine the one or more recommended parking locations based onthe rank and/or the total score of each of the nearby parking locations.The nearby parking locations may include the selected parking locationin which the vehicle 12 is currently parked or will be parked, otherparking locations on the same road 14, other parking locations within acertain distance of the selected parking location in which the vehicle12 is currently parked or will be parked, and/or other parking locationswithin a certain distance of the destination 16. For example, in theillustrated embodiment, the nearby parking locations may include thefirst parking location 18, the second parking location 20, the thirdparking location 22, and the fourth parking location 24 proximate to thedestination 16. The computing system 30 may process the data to rank thevarious parking locations and/or to determine the one or morerecommended parking locations continuously, periodically (e.g., hourly),and/or in response to certain events and/or based on any of a variety ofinputs related to the vehicle 12 (e.g., the vehicle 12 reached theselected parking location, the driver plans to travel in the vehicle 12to a destination.

To assist the driver in parking the vehicle 12, the computing system 30may provide an output to the driver of the vehicle 12 (e.g., via anoutput device 42 of the vehicle system 34). The output may includeinformation indicative of the characteristics of the selected parkinglocation, information indicative of the characteristics of one or morenearby parking locations, and/or a recommendation of the one or morerecommended parking locations. In some embodiments, the computing system30 may provide the output in response to detection of the vehicle 12 atthe selected parking location. For example, in operation, the computingsystem 30 may monitor the location of the vehicle 12 (e.g., via globalpositioning system coordinates received from the one or more sensors 36of the vehicle 12). The computing system 30 may compare the location ofthe vehicle 12 to known parking locations to determine that the vehicle12 is at a particular parking location (e.g., the selected parkinglocation), and then the computing system 30 may provide the output(e.g., via the output device 42 of the vehicle system 34). In someembodiments, the computing system 30 may provide the output in responseto determining that the vehicle 12 is stationary or in a parked positionat the particular parking location (e.g., based on data from the one ormore sensors 36 of the vehicle 12 that indicates that the vehicle 12 isstationary or in the parked position at the particular parkinglocation).

It should be appreciated that the output may additionally oralternatively be provided to the driver at the beginning of a drivingtrip to the destination 16 (e.g., in response to an input of thedestination 16 or the selected parking location at the vehicle system 34or at a separate device, such as a mobile phone or tablet). The vehicle12 may be an autonomous vehicle, and the computing system 30 mayinstruct the vehicle system 34 to autonomously drive the vehicle 12 toone of the one or more recommended parking locations, such as the nearbyparking location with the highest rank or score.

In some embodiments, the computing system 30 may determine and/orprovide an incentive for parking the vehicle 12 in one of the one ormore recommended parking locations. The incentive may relate to anadjustment to an insurance rate (e.g., an insurance rate for the vehicle12, such as a monthly premium to insure the vehicle 12). For example,the insurance rate may be decreased if the driver parks the vehicle 12in one of the one or more recommended parking locations. Furthermore, insome embodiments, the insurance rate may be increased if the driverparks the vehicle 12 in a parking location other than one of the one ormore recommended parking locations. Additionally or alternatively, insome embodiments, the incentive may vary with the rank and/or the scorefor the parking location. For example, if the vehicle 12 remains parkedin a parking location that is not one of the recommended parkinglocations, the insurance rate is not adjusted; if the vehicle 12 parksin a parking location with a score of 5 out of 10, the insurance ratewill be decreased by a first amount; and/or if the vehicle 12 parks in aparking location with a score of 8 out of 10, the insurance rate will bedecreased by a second amount greater than the first amount.

The incentive may vary based on other data, such as the current price ofthe one or more recommended parking lots. For example, the incentive maybe greater than the current price of the one or more recommended parkinglots and/or greater than a difference between the current price of theselected parking lot and the current price of the one or morerecommended parking lots (e.g., to make up for any money that would belost to the driver due to moving to the one or more recommended parkinglots). In some embodiments, the incentive may vary with time (e.g.,dollars per minutes, hours, or days). For example, if the vehicle 12 isparked in one of the one or more recommended parking locations for onehour, the insurance rate may be decreased by a first amount. However, ifthe vehicle 12 is parked in one or the one or more recommended parkinglocations for five hours, the insurance rate may be decreased by asecond amount that is greater than (e.g., five times greater than) thefirst amount. It should be appreciated that other incentives, such asrewards points, cash back, and the like, may be provided in addition toor as an alternative to the adjustment to the insurance rate. Further,disincentives may also be applied instead of or in combination withincentives. For example, insurance rates may go up proportionally orexponentially based on an amount of time spent in a disfavored or lowerranked parking location.

The computing system 30 may provide an indication related to theincentive to the driver of the vehicle 12. For example, the outputprovided to the driver of the vehicle 12 (e.g., via the output device 42of the vehicle system 34) may include information related to theincentive, such as the adjustment to the insurance rate that would beprovided in response to parking the vehicle 12 in one of the one or morerecommended parking locations. Any of the outputs disclosed herein maybe provided to the driver via the output device 42 of the vehicle system34 and/or via a separate device, such as a mobile phone or tablet.

Components of the computing system 30 may be located at any suitablelocation, including within the vehicle 12 or at a remote location. Thecomputing system 30 may include or be part of a supercomputer thatutilizes multiple computing systems, a cloud computing system, or thelike, and it should be understood that all or some of the processingfunctions described herein with respect to the computing system 30 maybe carried out by the vehicle system 34, any other suitable computingsystem, or a combination of such systems.

The computing system 30 may include certain components to facilitate thedisclosed techniques. For example, the computing system 30 may include acommunication component 50, a processor 52, a memory 54, a storage 56,input/output (I/O) ports 58, and/or an output device 60 (e.g., a displayor a speaker). The communication component 50 may be a wireless or wiredcommunication component that may facilitate communication with the oneor more databases or data services 32, the vehicle system 34, and/orseparate devices (e.g., a mobile phone or tablet). In the illustratedembodiment, the memory 54 stores code executable by the processor 52 toperform operations and method steps in accordance with the presentembodiments.

The processor 52 may be any suitable type of computer processor ormicroprocessor capable of executing computer-executable code. Theprocessor 52 may also include multiple processors that may perform theoperations described herein. The memory 54 and the storage 56 may be anysuitable articles of manufacture that can serve as media to storeprocessor-executable code, data, or the like. These articles ofmanufacture may represent non-transitory computer-readable media (e.g.,any suitable form of memory or storage) that may store theprocessor-executable code used by the processor 52 to perform thepresently disclosed techniques. The memory 54 and the storage 56 mayalso be used to store the data, various other software applications, andthe like. It should be noted that non-transitory merely indicates thatthe media is tangible and not a signal.

The I/O ports 58 may be interfaces that may couple to other peripheralcomponents such as input devices (e.g., keyboard, mouse), sensors,input/output (I/O) modules, and the like. The output device 60 mayoperate to depict indications associated with software or executablecode processed by the processor 52. In one embodiment, the output device60 may be an input device. For example, the output device 60 may includea touch display capable of receiving inputs from a user of the computingsystem 30. The output device 60 may be any suitable type of display,such as a liquid crystal display (LCD), plasma display, or an organiclight emitting diode (OLED) display, for example. It should be notedthat the components described above with regard to the computing system30 are exemplary components and the computing system 30 may includeadditional or fewer components.

Similarly, the vehicle system 34 may include certain components tofacilitate the disclosed techniques. For example, the vehicle system 34may include a communication component 70, a processor 72, a memory 74, astorage 76, input/output (I/O) ports 78, and/or the output device 42(e.g., a display or a speaker). It should be noted that the componentsdescribed above with respect to the vehicle system 34 may have any ofthe features of corresponding components of the computing system 30. Forexample, the output device 42 may be an input device.

FIG. 2 illustrates information that may be provided as the output by thevehicle parking management system 10 to the driver of the vehicle 12.For example, the output device 42 may include a display screen 100(e.g., graphical user interface) within the vehicle 12, such as in aconsole of the vehicle 12. Upon entering or parking at the selectedparking location (e.g., the first parking location 18), the vehiclesystem 34 may receive information from the computing system 30 andinstruct the output device 42 to provide the output.

As shown, the output may include a first portion 102 that listscharacteristics of the selected parking location, such as a total scorefor the selected parking location. The first portion 102 may list orprovide a link to enable the driver to access separate scores for eachcharacteristic of the selected parking location (e.g., 6 out of 10 forprior criminal incidents, 7 out of 10 for prior collisions or damage, 8out of 10 for lighting conditions). In addition to or as an alternativeto score(s), the first portion 102 may include details or a link toenable the driver to access details about the characteristics, such as awritten description with dates and times of prior criminal incidents. Asnoted above, the characteristics may include, but are not limited to,prior criminal incidents, prior collisions or damage, current weatherconditions, current events, current pricing, current availability,and/or lighting conditions.

As shown, the output may include a second portion 104 with arecommendation of one or more recommended parking locations. The secondportion 104 may indicate the location of the one or more recommendedparking locations and/or list characteristics of each of the one or morerecommended parking locations and/or nearby parking locations, such as atotal score for each of the one or more recommended parking locationsand/or nearby parking locations. In some embodiments, the second portion104 may list or provide a link to enable the driver to access separatescores for each characteristic of the one or more recommended parkinglocations and/or nearby parking locations. In addition to or as analternative to score(s), the second portion 104 may include details or alink to enable the driver to access details about the characteristics ofthe one or more recommended parking locations and/or nearby parkinglocations. As noted above, the characteristics may include, but are notlimited to, prior criminal incidents, prior collisions or damage,current weather conditions, current events, current pricing, currentavailability, and/or lighting conditions. The second portion 104 mayinclude a map of the one or more recommended parking locations and/ornearby parking locations. The map may include a route to the one or morerecommended parking locations from a current location of the vehicle 12.

As shown, the output may include a third portion 106 with an indicationof an incentive that may be provided to the driver for parking in one ofthe one or more recommended parking locations. For example, theincentive may be a discount (e.g., fixed amount or amount per unit time)that will be applied to an insurance rate should the driver park thevehicle 12 in one of the one or more recommended parking locations. Theoutput shown in FIG. 2 is merely exemplary and any of a variety of otherinformation may additionally or alternatively be provided to the driverto facilitate parking the vehicle 12 in accordance with the techniquesdisclosed herein. Some or each of the portions 102, 104, 106 may beprovided on separate screens or in other formats, and the output may beprovided on a separate device, such as a mobile phone or a tablet.

FIG. 3 illustrates a flow chart of a method for providing informationusing the vehicle parking management system of FIG. 1 , in accordancewith embodiments described herein. The following description of themethod 110 will be described as being performed by the computing system30, but it should be noted that any suitable processor-based device maybe specially programmed to perform any of the steps of the methodsdescribed herein. Moreover, although the following description of themethod 110 is described in a particular order, it should be understoodthat the steps of the method 110 may be performed in any suitable order,certain steps of the method 110 may be omitted, and other steps may beadded to the method 110.

At block 112, the computing system 30 may receive data related to one ormore parking locations, such as prior criminal incidents, priorcollisions or damage, current weather conditions, current events,current pricing, current availability, and/or lighting conditions. Thecomputing system 30 may also receive data indicative of a currentlocation of the vehicle 12, a target destination of the vehicle 12,and/or a selected parking location for the vehicle 12. As discussedabove, the data may be acquired via the one or more databases and/ordata services 32 and/or one or more sensors (e.g., the one or moresensors 36 of the vehicle 12 and/or other vehicles 38; the one or moresensors 40 at the parking locations).

At block 114, the computing system 30 may determine respective scoresfor various parking locations (e.g., nearby parking locations, such asthe selected parking location in which the vehicle 12 is currentlyparked or will be parked, other parking locations on the same road 14,other parking locations within a certain distance of the selectedparking location in which the vehicle 12 is currently parked or will beparked, and/or other parking locations within a certain distance of thedestination 16) using the data. Additionally or alternatively, thecomputing system 30 may determine a rank of the various parkinglocations and/or one or more recommended parking locations using thedata. For example, as shown in block 116, the computing system 30 maydetermine the one or more recommended parking locations using the data(e.g., using the scores and/or the rank).

At block 118, the computing system 30 may provide an output to thedriver of the vehicle 12 (e.g., via an output device 42 of the vehiclesystem 34). The output may include information indicative of thecharacteristics of the selected parking location, information indicativeof the characteristics of one or more nearby parking locations, arecommendation of the one or more recommended parking locations, and/oran incentive that may be provided for parking the vehicle 12 in one ofthe one or more recommended parking locations.

At block 120, the computing system 30 may monitor the location of thevehicle 12 (e.g., via the one or more sensors 40) to determine that thevehicle 12 is parked within one of the one or more recommended parkinglocations. In block 122, upon determining that the vehicle 12 is parkedwithin one of the one or more recommended parking locations, thecomputing system 30 may apply the incentive (e.g., adjust the insurancerate for the vehicle 12).

The systems and methods in accordance with the present disclosureefficiently and effectively provide information regarding variousparking locations and incentives (e.g., insurance rates) to the driver.By considering current data and/or prior data related to various parkinglocations, the disclosed systems and methods may reduce the risk ofdamage to the vehicle 12 and/or provide appropriate insurance rates forthe vehicle 12. Further, present embodiments may improve overallperformance of an insurance monitoring system (e.g., computer network)by providing accurate and essentially real-time data related to riskassociated with parking habits.

Examples provided herein, including one or more examples provided withinparentheses, are provided to facilitate discussion and are not intendedto be limiting. While only certain features of disclosed embodimentshave been illustrated and described herein, many modifications andchanges will occur to those skilled in the art. It is, therefore, to beunderstood that the appended claims are intended to cover all suchmodifications and changes as fall within the true spirit of the presentdisclosure.

The invention claimed is:
 1. A method of operating a vehicle parking management system, the method comprising: receiving, at a processor, data indicative of prior incidents associated with one or more respective parking locations of a plurality of parking locations; determining, using the processor, one or more recommended parking locations of the plurality of parking locations based on the data; and instructing, using the processor, display of a recommendation of the one or more recommended parking locations via a display screen.
 2. The method of claim 1, comprising: receiving, at the processor, an input indicative of a destination for a driving trip of a vehicle; and identifying, using the processor, the one or more recommended parking locations that are near the destination.
 3. The method of claim 1, wherein the prior incidents comprise prior criminal incidents, prior collisions, or both.
 4. The method of claim 1, comprising initiating, using the processor, a decrease in an insurance rate for a vehicle in response to the vehicle being parked in one of the one or more recommended parking locations.
 5. A vehicle parking management system, comprising: a processor; and a memory, accessible by the processor, the memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising: receiving data indicative of prior incidents associated with one or more respective parking locations of a plurality of parking locations; determining one or more recommended parking locations of the plurality of parking locations based on the data; and output a recommendation of the one or more recommended parking locations via a display screen.
 6. The vehicle parking management system of claim 5, wherein the operations comprise receiving an input indicative of a destination for a driving trip of a vehicle, and the one or more recommended parking locations are near the destination.
 7. The vehicle parking management system of claim 6, wherein the operations comprise determining the one or more recommended parking locations and outputting the recommendation in response to receipt of the input.
 8. The vehicle parking management system of claim 6, wherein the input comprises additional data indicative of the vehicle reaching one of the plurality of parking locations.
 9. The vehicle parking management system of claim 5, wherein the display screen is part of a vehicle.
 10. The vehicle parking management system of claim 5, wherein the operations comprise receiving additional data indicative of current environmental conditions associated with the one or more respective parking locations of the plurality of parking locations.
 11. The vehicle parking management system of claim 10, wherein the current environmental conditions comprise lighting conditions, weather conditions, or both.
 12. The vehicle parking management system of claim 10, wherein the additional data comprises sensor data from one or more sensors on one or more vehicles, and the sensor data is indicative of the current environmental conditions.
 13. The vehicle parking management system of claim 5, wherein the prior incidents comprise prior criminal incidents, prior collisions, or both.
 14. The vehicle parking management system of claim 5, wherein the operations comprise outputting a map of a route to the one or more recommended parking locations via the display screen.
 15. The vehicle parking management system of claim 5, wherein the operations comprise decreasing an insurance rate for a vehicle in response to the vehicle being parked in one of the one or more recommended parking locations.
 16. The vehicle parking management system of claim 5, wherein the operations comprise calculating a respective score for each of the plurality of parking locations based on the data and determining the one or more recommended parking locations based on the respective score for each of the plurality of parking locations.
 17. A vehicle parking management system, comprising: a processor; and a memory, accessible by the processor, the memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising: receiving data indicative of prior incidents associated with a plurality of parking locations; receiving an input indicative of a vehicle being located at a first parking location of the plurality of parking locations; and in response to receipt of the input, outputting an indication of respective prior incidents associated with the first parking location via a display screen.
 18. The vehicle parking management system of claim 17, wherein the operations comprise: determining a first score for the first parking location based on the respective prior incidents associated with the first parking location; determining a second score for a second parking location of the plurality of parking locations based on respective prior incidents associated with the second parking location; and in response to the second score indicating less risk than the first score, output a recommendation to park at the second parking location via the display screen.
 19. The vehicle parking management system of claim 18, wherein the operations comprise determining one or more incentives for the second parking location and outputting an additional indication of the one or more incentives via the display screen.
 20. The vehicle parking management system of claim 19, wherein the one or more incentives for the second parking location is based on the second score. 